History
History
Synonyms
UK
US
Meaning:
pamper

to be too kind and generous to (a person, animal)

serve one's every need, whim

SPARE THE ROD as in Wiktionary
SPARE THE ROD as in Wikipedia